package com.vehicle.service.config;

public class SystemConfig {

    public final static SystemConfigItem<String> jwtSecurityKey = new SystemConfigItem<>("jwtSecurityKey", "huangjin", String.class);
    public final static SystemConfigItem<Integer> jwtTokenExpireTime = new SystemConfigItem<>("jwtTokenExpireTime", 1000*60*60*24, Integer.class);
    public final static SystemConfigItem<String> defaultPassword = new SystemConfigItem<>("defaultPassword", "123456", String.class);
    public final static SystemConfigItem<String> companyCode = new SystemConfigItem<>("companyCode", "123456", String.class);
    public final static SystemConfigItem<String> companyUsername = new SystemConfigItem<>("companyUsername", "123456", String.class);
    public final static SystemConfigItem<String> companyPassword = new SystemConfigItem<>("companyUsername", "123456", String.class);
    public final static SystemConfigItem<String> tjDovEndpoint = new SystemConfigItem<>("tjDovEndpoint", "123456", String.class);
    public final static SystemConfigItem<String> ignoreVehicleNumber = new SystemConfigItem<>("ignoreVehicleNumber", ".*挂.*", String.class);
    public final static SystemConfigItem<String> emissionStandard = new SystemConfigItem<>("emissionStandard", "CN_5", String.class);
    public final static SystemConfigItem<Boolean> transportEntryControl = new SystemConfigItem<>("transportEntryControl", true, Boolean.class);
    public final static SystemConfigItem<Boolean> exitPassValid = new SystemConfigItem<>("exitPassValid", true, Boolean.class);
}
